package com.rock.code.datacollconfig.h3c.domain.res;

import java.util.List;

/**
 * 通过 /plat/res/devices 查询
 *
 * @author wuzeyuan
 * @date 2019/3/31 18:59
 */
public class ResBean {

    /**
     * link : {"@op":"GET","@rel":"next","@href":"http://20.58.10.129/imcrs/plat/res/device/?start=10&size=10"}
     * device : [{"symbolId":"1008","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.9.1.366","ip":"10.230.0.77","typeName":"Cisco Catalyst 3550-24","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/8"},"symbolLevel":"3","label":"huanhua-B-2","symbolType":"3","parentId":"4860","mac":"00:12:43:46:3e:00","topoIconName":"iconswitch","sysDescription":"Cisco Internetwork Operating System Software \r\nIOS (tm) C3550 Software (C3550-I9Q3L2-M), Version 12.1(22)EA1a, RELEASE SOFTWARE (fc1)\r\nCopyright (c) 1986-2004 by cisco Systems, Inc.\r\nCompiled Fri 20-Aug-04 00:30 by yenanh","devCategoryImgSrc":"switch","contact":"","sysName":"huanhua-B-2","location":"","symbolName":"huanhua-B-2","id":"8","symbolDesc":"null","categoryId":"1","mask":"255.255.255.128","status":"1"},{"symbolId":"1035","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.2011.2.45","ip":"10.231.249.186","typeName":"Huawei AR46-40","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/30"},"symbolLevel":"2","label":"SGS-AR46-1-WT","symbolType":"3","parentId":"1","topoIconName":"iconroute","sysDescription":"Huawei-3Com Versatile Routing Platform Software\r\nVRP (R) Software Version 3.40, Release 0109P18\r\nQuidway Series Router AR46-40\r\nCopyright (c) 1998-2006, Hangzhou Huawei-3Com Tech. Co.,Ltd. All rights reserved.\r\n","devCategoryImgSrc":"router","contact":"R&D Beijing, Huawei Technologies Co., Ltd.","sysName":"SGS-AR46-1-WT","location":"Beijing China","symbolName":"SGS-AR46-1-WT","id":"30","symbolDesc":"null","categoryId":"0","mask":"255.255.255.248","status":"1"},{"symbolId":"1049","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.9.1.366","ip":"10.230.0.82","typeName":"Cisco Catalyst 3550-24","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/41"},"symbolLevel":"3","label":"huanhua-C-4","symbolType":"3","parentId":"1045","mac":"00:12:80:a4:61:80","topoIconName":"iconswitch","sysDescription":"Cisco Internetwork Operating System Software \r\nIOS (tm) C3550 Software (C3550-I9Q3L2-M), Version 12.1(22)EA1a, RELEASE SOFTWARE (fc1)\r\nCopyright (c) 1986-2004 by cisco Systems, Inc.\r\nCompiled Fri 20-Aug-04 00:30 by yenanh","devCategoryImgSrc":"switch","contact":"","sysName":"huanhua-C-4","location":"","symbolName":"huanhua-C-4","id":"41","symbolDesc":"null","categoryId":"1","mask":"255.255.252.0","status":"1"},{"symbolId":"1052","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.9.1.615","ip":"10.230.0.49","typeName":"Cisco 3560G-24TS","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/42"},"symbolLevel":"3","label":"PMS_switch","symbolType":"3","parentId":"1045","mac":"08:17:35:8d:12:40","topoIconName":"iconswitch","sysDescription":"Cisco IOS Software, C3560 Software (C3560-IPBASE-M), Version 12.2(35)SE5, RELEASE SOFTWARE (fc1)\r\nCopyright (c) 1986-2007 by Cisco Systems, Inc.\r\nCompiled Thu 19-Jul-07 18:15 by nachen","devCategoryImgSrc":"switch","contact":"","sysName":"PMS_switch","location":"","symbolName":"PMS_switch","id":"42","symbolDesc":"null","categoryId":"1","mask":"255.255.252.0","status":"1"},{"symbolId":"1055","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.9.1.366","ip":"10.230.0.79","typeName":"Cisco Catalyst 3550-24","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/43"},"symbolLevel":"3","label":"huanhua-C-1","symbolType":"3","parentId":"4860","mac":"00:0b:be:27:aa:80","topoIconName":"iconswitch","sysDescription":"Cisco IOS Software, C3550 Software (C3550-IPSERVICES-M), Version 12.2(25)SEB2, RELEASE SOFTWARE (fc1)\r\nCopyright (c) 1986-2005 by Cisco Systems, Inc.\r\nCompiled Tue 07-Jun-05 22:16 by yenanh","devCategoryImgSrc":"switch","contact":"","sysName":"huanhua-C-1","location":"","symbolName":"huanhua-C-1","id":"43","symbolDesc":"null","categoryId":"1","mask":"255.255.255.128","status":"1"},{"symbolId":"1059","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.9.1.516","ip":"10.230.0.60","typeName":"Cisco Catalyst 37xxStack","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/44"},"symbolLevel":"3","label":"DLJY-WEB","symbolType":"3","parentId":"1045","mac":"00:22:be:3c:5f:40","topoIconName":"iconswitch","sysDescription":"Cisco IOS Software, C3750 Software (C3750-IPSERVICES-M), Version 12.2(35)SE5, RELEASE SOFTWARE (fc1)\r\nCopyright (c) 1986-2007 by Cisco Systems, Inc.\r\nCompiled Thu 19-Jul-07 19:15 by nachen","devCategoryImgSrc":"switch","contact":"","sysName":"DLJY-WEB","location":"","symbolName":"DLJY-WEB","id":"44","symbolDesc":"null","categoryId":"1","mask":"255.255.252.0","status":"1"},{"symbolId":"1062","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.9.1.516","ip":"10.230.19.157","typeName":"Cisco Catalyst 37xxStack","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/46"},"symbolLevel":"2","label":"xiaojijifang-3750","symbolType":"3","parentId":"1","mac":"00:23:eb:5f:54:40","topoIconName":"stack","sysDescription":"Cisco IOS Software, C3750 Software (C3750-IPBASE-M), Version 12.2(35)SE5, RELEASE SOFTWARE (fc1)\r\nCopyright (c) 1986-2007 by Cisco Systems, Inc.\r\nCompiled Thu 19-Jul-07 19:15 by nachen","devCategoryImgSrc":"switch","contact":"","sysName":"xiaojijifang-3750.ha.sgcc.com.cn","location":"","symbolName":"xiaojijifang-3750","id":"46","symbolDesc":"null","categoryId":"1","mask":"255.255.255.224","status":"1"},{"symbolId":"1065","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.9.1.366","ip":"10.230.0.80","typeName":"Cisco Catalyst 3550-24","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/48"},"symbolLevel":"3","label":"huanhua-C-2","symbolType":"3","parentId":"1045","mac":"00:0b:46:5a:d9:00","topoIconName":"iconswitch","sysDescription":"Cisco IOS Software, C3550 Software (C3550-IPSERVICES-M), Version 12.2(25)SEB2, RELEASE SOFTWARE (fc1)\r\nCopyright (c) 1986-2005 by Cisco Systems, Inc.\r\nCompiled Tue 07-Jun-05 22:16 by yenanh","devCategoryImgSrc":"switch","contact":"","sysName":"huanhua-C-2","location":"","symbolName":"huanhua-C-2","id":"48","symbolDesc":"null","categoryId":"1","mask":"255.255.252.0","status":"1"},{"symbolId":"1078","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.9.1.366","ip":"10.230.0.81","typeName":"Cisco Catalyst 3550-24","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/50"},"symbolLevel":"3","label":"huanhua-C-3","symbolType":"3","parentId":"4860","mac":"00:0b:be:1d:ea:80","topoIconName":"iconswitch","sysDescription":"Cisco IOS Software, C3550 Software (C3550-IPSERVICES-M), Version 12.2(25)SEB2, RELEASE SOFTWARE (fc1)\r\nCopyright (c) 1986-2005 by Cisco Systems, Inc.\r\nCompiled Tue 07-Jun-05 22:16 by yenanh","devCategoryImgSrc":"switch","contact":"","sysName":"huanhua-C-3","location":"","symbolName":"huanhua-C-3","id":"50","symbolDesc":"null","categoryId":"1","mask":"255.255.255.128","status":"1"},{"symbolId":"1094","statusDesc":"正常","devPingState":"1","sysOid":"1.3.6.1.4.1.4881.1.1.10.1.114","ip":"10.230.248.6","typeName":"Ruijie S5750-48GT","link":{"@op":"GET","@rel":"self","@href":"http://20.58.10.129/imcrs/plat/res/device/54"},"symbolLevel":"2","label":"2JiDanWei-switch","symbolType":"3","parentId":"1","mac":"14:14:4b:73:a2:97","topoIconName":"iconswitch","sysDescription":"Ruijie 10G Routing Switch(S5750-48GT/4SFP-P) By Ruijie Networks","devCategoryImgSrc":"switch","contact":"","sysName":"2JiDanWei-switch","location":"","symbolName":"2JiDanWei-switch","id":"54","symbolDesc":"null","categoryId":"1","mask":"255.255.255.252","status":"1"}]
     */

    private LinkBean               link;
    private List<DeviceSimpleBean> device;

    public LinkBean getLink() {
        return link;
    }

    public void setLink(LinkBean link) {
        this.link = link;
    }

    public List<DeviceSimpleBean> getDevice() {
        return device;

    }

    public void setDevice(List<DeviceSimpleBean> device) {
        this.device = device;
    }
}
